red squirrel – English–Español translations

🇬🇧 en es 🇪🇸

red squirrel noun

  • Sciurus vulgaris
ardilla
Wiktionary Links